Python Jsonpath模块用法

您所在的位置:网站首页 python path模块 Python Jsonpath模块用法

Python Jsonpath模块用法

2022-06-06 08:44| 来源: 网络整理| 查看: 265

在使用Python做自动化校验的时候,经常会从Json数据中取值,所以会用到Jsonpath模块,这里做个简单的总结

1、关于jsonpath用来解析多层嵌套的json数据;JsonPath 是一种信息抽取类库,是从JSON文档中抽取指定信息的工具,提供多种语言实现版本,包括:Javascript, Python, PHP 和 Java

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

 

2、使用方法

import jsonpath response = json.loads(reqs) jpid = jsonpath.jsonpath(response, '$..key_name')

其中:“$”表示最外层的{},“..”表示模糊匹配,当传入不存在的key_name时,程序会返回false

 

3、JsonPath与XPath语法对比:

Json结构清晰,可读性高,复杂度低,非常容易匹配,下表中对应了XPath的用法。

 

 Python Jsonpath模块用法 随笔

 

扫码关注我们 微信号:SRE实战 拒绝背锅 运筹帷幄 赞 0 赏 分享 × 选择打赏方式:

打赏

打赏

打赏

多少都是心意!谢谢大家!!!

× 选择分享方式:

微信扫一扫,分享朋友圈

Or

手机扫一扫,精彩随身带



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3